// 封装 axios
import axios from "axios";

const request = axios.create({
    // 设置请求的基础路径
    baseURL: 'http://woniu.manshiguang.fun',
    // 设置请求的超时时间（如果请求超时还未结束，会自动断开请求）
    timeout: 5000 //单位毫秒
})

// 将axios调用接口后的请求数据,  请求拦截器
request.interceptors.request.use(req => {
    // 设置请求头
    if (localStorage.token) {
        req.headers.Authorization = localStorage.token
    }
    return req
})

// 响应拦截器：后端返回的结果，会被响应拦截器拦截下来
request.interceptors.response.use(res => res.data)

export default request;